home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1999 #2 / Amiga Plus CD - 1999 - No. 2.iso / System-Boost / Sound / PreludeAHI / PreludeAHI.readme < prev   
Encoding:
Text File  |  1998-11-09  |  6.9 KB  |  197 lines

  1. Short:    64 kHz AHI driver for Prelude(1200)
  2. Uploader: wenzel@unixserv.rz.fh-hannover.de (Thomas Wenzel)
  3. Author:   wenzel@unixserv.rz.fh-hannover.de (Thomas Wenzel)
  4. Type:     hard/drivr
  5. Version:  2.28
  6.  
  7. ==========================================================================
  8.                                   English
  9. ==========================================================================
  10.  
  11.  
  12. This is an AHI driver for the prelude soundcard (classic as well as 1200
  13. version). To install, just unpack the archive into your SYS: partition.
  14.  
  15. Currently available modes are:
  16. -----------------------------
  17. Prelude:Fast 16 bit stereo            Stereo mode using a large buffer and a
  18.                                       standard priority play/rec task
  19.  
  20. Prelude:Fast 16 bit stereo++          Same as above but with panning enabled
  21.  
  22.  
  23. Prelude:Fast 16 bit stereo realtime   Stereo mode using a small buffer and a
  24.                                       high priority play/rec softint
  25.  
  26. Prelude:Fast 16 bit stereo realtime++ Same as above but with panning enabled
  27.  
  28. Prelude:HiFi 16 bit stereo realtime   Same as Fast version but this one
  29.                                       uses the HiFi mixing routines of AHI
  30.  
  31. Prelude:HiFi 16 bit stereo realtime++ Same as above but with panning enabled
  32.  
  33. I recommend using the realtime modes unless you experience heavy cpu load.
  34.  
  35.  
  36. Legal stuff
  37. -----------
  38. This driver is copyrighted freeware. It may be distributed freely as long
  39. as no modifications are made to the executable and this document. A nominal
  40. fee may be asked to cover distribution costs.
  41.  
  42. AHI audio system is Copyright ©1994-98 Martin Blom.
  43.  
  44. Requirements
  45. ------------
  46. A Prelude soundcard, of course :-)
  47. prelude.library V2.41 or higher
  48. AHI audio system V2 or higher
  49. 68020 CPU or better
  50.  
  51. This driver has been successfully tested with
  52. ---------------------------------------------
  53. Play16 1.8
  54. AHIRecorder 1.3
  55. Shapeshifter 3.7
  56. HippoPlayer 2.35
  57. DeliTracker 2.27 with AHI noteplayer 1.8
  58.  
  59.  
  60. Revision history
  61. ----------------
  62. 2.28 - Added support for the new Prelude1200 soundcard
  63.  
  64. 2.27 - For Your Ears Only, two new frequencies: 54.86 kHz and 64 kHz!
  65.  
  66. 2.26 - Configurable IRQ data transfer size (prelude.library 2.41 and up)
  67.  
  68. 2.25 - Added HiFi modes
  69.        Better calibration and offset correction for recording
  70.  
  71. 2.24 - Split up the Mic input into MicLo and MicHi. Both are physically
  72.        the same input but MicHi has extra 20dB gain. (Mic pre-amplifier)
  73.  
  74. 2.23 - Trying to open the driver without a Prelude present lead to crashes.
  75.        Fixed.
  76.  
  77. 2.22 - Oops! Fullduplex didn't work. Sorry, now it's fixed!
  78.  
  79. 2.21 - Changed buffering scheme to work better with AHI V3
  80.      - Full cooperation with prelude.library
  81.      - Now using a UserTag to distinguish between realtime and non-realtime:
  82.        AHIDB_UserBase+0; TRUE means realtime.
  83.  
  84. 2.20 - Further speed optimizations
  85.      - Enabled auto calibration each time the hardware is allocated
  86.  
  87. 2.19 - Fixed a bug that could lead to hangups during initialisation
  88.      - Minor speed improvements
  89.  
  90. 2.18 - AHI_GetAudioAttrs() returned incorrect value for
  91.        AHIDB_MaxRecordSamples. Fixed.
  92.      - Recording function now makes use of a soft interrupt, too.
  93.  
  94. 2.17 - First public release
  95.  
  96. ==========================================================================
  97.                                    Deutsch
  98. ==========================================================================
  99.  
  100. Dies ist ein AHI Treiber für die Prelude Soundkarte (sowohl die Zorro-
  101. als auch die A1200-Variante). Zum installieren, einfach den Inhalt dieses
  102. Archives in die SYS: Partition entpacken.
  103.  
  104.  
  105. Derzeitig verfügbare Modi:
  106. --------------------------
  107. Prelude:Fast 16 bit stereo            Stereo Modus, der einen großen Puffer und
  108.                                       einen Wiedergabe/Aufnahme-Task mit normaler
  109.                                       Priorität verwendet
  110.  
  111. Prelude:Fast 16 bit stereo++          Wie oben, jedoch zusätzlich mit Balance
  112.                                       Einstellung
  113.  
  114. Prelude:Fast 16 bit stereo realtime   Stereo Modus, der einen kleinen Puffer und
  115.                                       einen Software Interrupt hoher Priorität
  116.                                       für Aufnahme und Wiedergabe verwendet
  117.  
  118. Prelude:Fast 16 bit stereo realtime++ Wie oben, jedoch zusätzlich mit Balance
  119.                                       Einstellung
  120.  
  121. Prelude:HiFi 16 bit stereo realtime   Wie die "Fast" version, benutzt jedoch    
  122.                                       die HiFi Mixing-Routinen von AHI         
  123.  
  124. Prelude:HiFi 16 bit stereo realtime++ Wie oben, jedoch zusätzlich mit Balance
  125.                                       Einstellung
  126.  
  127. Ich empfehle, die realtime Modi zu verwenden, solage der Rechenzeitbedarf
  128. des Treibers nicht übermäßig groß wird.
  129.  
  130.  
  131. Rechtliches
  132. -----------
  133. Dieser Treiber ist Freeware, unterliegt aber dem Copyright. Er darf frei
  134. vertrieben werden, wenn keine Änderungen am Treiber oder an der Doku-
  135. mentation vorgenommen werden. Ein Unkostenbeitrag in Höhe der Vertriebs-
  136. kosten darf erhoben werden.
  137.  
  138. Das AHI audio system ist Copyright ©1994-98 Martin Blom.
  139.  
  140.  
  141. Voraussetzungen
  142. ---------------
  143. Eine Prelude Soundkarte natürlich :-)
  144. prelude.library V2.41 oder größer
  145. AHI audio system V2 oder größer
  146. 68020 Prozessor oder besser
  147.  
  148.  
  149. Dieser Treiber wurde erfolgreich getestet mit
  150. ---------------------------------------------
  151. Play16 1.8
  152. AHIRecorder 1.3
  153. Shapeshifter 3.7
  154. HippoPlayer 2.35
  155. DeliTracker 2.27 mit AHI Noteplayer 1.8
  156.  
  157.  
  158. Entwicklungsgeschichte
  159. ----------------------
  160. 2.28 - Unterstützung der neuen Prelude1200 Soundkarte hinzugefügt
  161.  
  162. 2.27 - For Your Ears Only, neue Abtastraten: 54.86 kHz and 64 kHz!
  163.  
  164. 2.26 - Konfigurierbare IRQ-Datentransfergröße (ab prelude.library 2.41)
  165.  
  166. 2.25 - HiFi Modi hinzugefügt
  167.        Bessere Kalibrierung und Offsetkorrektur für Aufnahme
  168.  
  169. 2.24 - Den Mic Eingang in MicLo und MicHi aufgeteilt. Beides ist
  170.        physikalisch der gleiche Eingang, aber bei MicHi ist zusätzlich
  171.        der 20dB Mikrofon-Vorverstärker eingeschaltet.
  172.  
  173. 2.23 - Der Versuch, den Treiber ohne vorhandene Prelude zu öffnen, hat zu
  174.        Abstürzen geführt. Korrigiert.
  175.  
  176. 2.22 - Ups! Fullduplex hat nicht funktioniert. Entschuldigung, jetzt geht's!
  177.  
  178. 2.21 - Prinzip der Pufferung geändert, damit der Treiber besser mit
  179.        AHI V3 zusammenarbeitet
  180.      - Vollständige Zusammenarbeit mit der prelude.library
  181.      - Für die Unterscheidung zwischen Realtime und Non-Realtime wird jetzt
  182.        ein User-Tag verwendet: AHIDB_UserBase+0; TRUE bedeutet Realtime.
  183.  
  184. 2.20 - Weitere Optimierungen hinsichtlich der Geschwindigkeit
  185.      - Automatische Kalibrierung bei jeder Hardware Initialisierung
  186.        eingeschaltet
  187.  
  188. 2.19 - Fehler behoben, der zu Hängern während der Initialisierung führen
  189.        konnte.
  190.      - Kleinere Optimierungen hinsichtlich der Geschwindigkeit
  191.  
  192. 2.18 - AHI_GetAudioAttrs() gab einen falschen Wert für
  193.        AHIDB_MaxRecordSamples zurück. Korrigiert.
  194.      - Die Aufnahme Funktion benutzt jetzt auch einen Software Interrupt.
  195.  
  196. 2.17 - Erste öffentliche Version
  197.